
#include <qdir.h>
#include "kcfjsonhandle.h"
KCFJsonHandle::KCFJsonHandle(QObject *parent)
    : QObject{parent}
{


}

QList<QJsonObject> KCFJsonHandle::analysis(QByteArray dirPath)
{
    bool codeEqualZero=true;
    QDir dir(dirPath);
    QFileInfoList fileInfoListOfKCFs=dir.entryInfoList(QDir::Files);
    QList<QJsonObject> jsonObjList;
    for(QFileInfo fileInfo:fileInfoListOfKCFs){
        QJsonObject jsonObj=KPJOH.fileOpen(codeEqualZero,fileInfo.absoluteFilePath().toUtf8());
        // Tool::getStaticTool()->JOCtoQML(jsonObj);
        jsonObjList.push_back(jsonObj);

    }
    return jsonObjList;
    // QJsonObject jsonObj;
    // jsonObj.insert("code",1);
    // jsonObj.insert("message","无文件");
    // return jsonObj;
}
